Scar, The Snow Leopard Spotted In Northwest China